package com.liuqi.controller.dto;

import cn.hutool.core.annotation.Alias;
import com.liuqi.entity.Menu;
import lombok.Data;

import java.util.List;

/**
 * 接受前端登录请求的参数 返回前端展示昵称和头像
 */
@Data
public class UserDTO {
    //登录注册时用
    @Alias("用户名")
    private String username;
    @Alias("密码")
    private String password;

    //前端Header页面展示用户邮箱
    @Alias("昵称")
    private String nickname;
    @Alias("头像")
    private String avatarUrl;


    private String token;

    //登录的时候查出角色和对应权限的菜单项
    private String role;//权限的唯一标识

    private List<Menu> menus;//要到另外一张表sys_menu表中去查询
}
